1

Introdução à Inteligência Artificial

PolyU COMP5511Lecture 1
00:00

Definindo a Inteligência Artificial (IA)

A Inteligência Artificial é o ramo da ciência da computação dedicado à construção de máquinas inteligentes capazes de realizar tarefas que normalmente exigem inteligência humana. De uma perspectiva acadêmica formal, a IA é definida como o estudo dos Agentes Inteligentes: sistemas que percebem o seu ambiente e tomam ações que maximizam as suas chances de alcançar objetivos específicos.

Processos Cognitivos Fundamentais

  • Aprendizagem: A aquisição de informações e de regras para a utilização dessas informações.
  • Raciocínio: A utilização de regras (ou padrões aprendidos) para chegar a conclusões aproximadas ou definitivas.
  • Autocorreção: A capacidade de avaliar o desempenho e aprimorar algoritmos para melhorar a precisão.

Distinções Fundamentais: ANI vs. AGI

Inteligência Artificial Estreita (ANI / IA Fraca)

  • Definição: Sistemas de IA projetados e treinados para uma tarefa específica.
  • Características: Opera dentro de um intervalo ou contexto limitado e predefinido. Simula a inteligência, mas não possui consciência ou compreensão genuína.
  • Situação Atual: Toda a IA existente atualmente se enquadra nesta categoria. Exemplos incluem Assistentes Virtuais (Siri, Alexa), softwares de reconhecimento facial e modelos de aprendizado profundo como o AlphaGo.

Inteligência Artificial Geral (AGI / IA Forte)

  • Definição: Uma forma teórica de IA em que uma máquina possui a capacidade de compreender, aprender e aplicar conhecimentos em uma ampla variedade de tarefas, de forma indistinguível da mente humana.
  • Características: Adaptabilidade independente de domínio, raciocínio de senso comum e potencial autoconsciência.
  • Situação Atual: Hipotética; atualmente um tema de pesquisa e ficção científica.

Terminologia Essencial

  • Agente Inteligente: Uma entidade autônoma que observa através de sensores e age sobre um ambiente utilizando atuadores.
  • Teste de Turing: Um teste proposto por Alan Turing (1950) para determinar se uma máquina pode exibir um comportamento inteligente equivalente ao de um ser humano, ou indistinguível do de um ser humano.
  • Aprendizado de Máquina (ML): Um subconjunto da IA focado na construção de sistemas que aprendem a partir de dados, em vez de serem explicitamente programados.
Implementação em Python